// GO {
//     a: undefined 10
//     test: function() {}
//     c: 234
// }
function test() {
    console.log(b);//   undefined
    if(a){
        var b = 100
    }
    c = 234;
    console.log(c, 'aaa');//   234
}

var a;
// AO {
//     b: undefined
// }
test();

a = 10;
console.log(c);//   234